a large number or amount of something
बहुत सारा
English Usage: "There was a whole slew of options to choose from."
Hindi Usage: "चुनने के लिए बहुत सारा विकल्प था।"